French-English translations for envoyer promener
- chase offThe gypsies were interested in the campers food, but they chased them off.
- dismissThe company dismissed me after less than a yearThe soldiers were dismissed after the paradeHe dismissed all thoughts of acting again
- send packing
- send someone packing
Trending Searches
Popular Dictionaries